polling stations - German English Dictionary